lame duck – English–Português translations

🇬🇧 en pt 🇵🇹

lame duck verb

  • an official who is marking time until leaving their office
pato manco
Wiktionary Links